package jvDeformation;

import java.awt.image.BufferedImage;
import jv.project.PgGeometryIf;
import deformation.Deformation;

public interface JvDeformedImageGeometry {

	public Deformation getDeformation();
	public void setDeformation(Deformation deformation);
	public JvDeformedImageGeometry newInstance();
	public JvDeformedImageGeometry newInstance(int numGridPointsX, int numGridPointsY);
	public JvDeformedImageGeometry newInstance(int numGridPointsX, int numGridPointsY, BufferedImage image);
	public JvDeformedImageGeometry newInstance(BufferedImage image);
	public PgGeometryIf getGeometry();
	public void removeDeformation();

}
